TCP-Cognizant Adaptive Fonvard Error Correction in Wireless Networks
نویسندگان
چکیده
A b s l r n b Wtmlpu Links LR thamctetkd by high bit ermr rates and Intermittent connectivity. Thi. can result In rignilant dwrdntion In the performance (goodput) of TCP over wireless nohvorks since noncongestion related packet IOSICI can be misinterpreted by TCP sli indications of network congation, resulting la unnecasaq' congestion contml. In this paper, we pmpore a technique, TCP with adaptive forvtard ermr cormtion (TCP-AFEC), to impmve TCP prrfomsnce over wirelanr networks. TCP-AFEC combines the veU-stablishad perfomance characterhition of TCP with an undentsndiog of the link layer enmi conml scheme to dynamiedly select the fomrrd ermr c o m t i o n (FISC) that mnrimi2es TCP gwdpot according to the eumnt channel condition. The benefit of coupling a rhancteri2stion of TCP performance with link layer FEC to impmve TCP gwdput b demonstnted by eompsrlng the performance of TCP-AFEC against those of TCP-SACK and Snoop. Sirnolntian mui t s show that TCP-AFEC outperfannr TCPSACK and Snoop for a wide range ofwimlerr c h a " conditions. effect of adding FEC to TCP packets between the base station and mobile host on TCP goodput and present an algorithm to select the code to be used for a given channel condition. The benefit of combining TCP performance characterization with link layer FEC to improving TCP goodput over wireless networks is demonstrated through comparison with several other proposals. We show that TCP combined with adaptive FEC, TCP-AFEC, significantly improvesTCP performance over TCP-SACK across a wide range of wireless channel conditions. We also compare TCP-AFEC with Snoop [5 ] , a proposal that provides the biggest improvement over TCP Reno of all approaches under study in [I]. Our simulation results show that TCP-AFEC achieves a goodput comparable to that of Snoop at low bit errors rates and considerably higher goodputthan Snoop when bit error rates are high, and thus is more robust than Snoop -
منابع مشابه
TCP-cognizant adaptive forward error correction in wireless networks
Wireless links are characterized by high bit error rates and intermittent connectivity. These can significantly degrade the performance (goodput) of TCP over wireless networks since non-congestion related packet losses can be misinterpreted by TCP as indications of network congestion, resulting in unnecessary congestion controls, and thus a reduced goodput. In this paper, we propose a technique...
متن کاملImproving TCP performance over networks with wireless components using "probing devices"
TCP error control mechanism lacks the ability to detect with precision the nature of potential errors during communication. It is only capable of detecting the results of the errors, namely, that segments are dropped. As a result, the protocol lacks the ability to implement an appropriate error recovery strategy cognizant of current network conditions and responsive to the distinctive error cha...
متن کاملLT-TCP: End-to-End Framework to Improve TCP Performance over Networks with Lossy Channels
As wireless channels are becoming common, the performance of TCP over networks with such links is important. TCP performance suffers substantially when packet error rates increase beyond a value of about 1% 5%. This paper proposes an end-end mechanism to improve TCP performance over networks comprising lossy wireless link. The scheme separates the congestion indications from the wireless packet...
متن کاملImproving TCP Performance for Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification
We propose a new adaptive FEC scheme combined with ELN (Explicit Loss Notification) that was proposed for improving TCP performance in wireless cellular networks. In our method, transmission errors on the wireless link are measured at the packet level and the error status is notified the TCP sender with ELN. According to this information, an appropriate FEC code is determined in order to maximi...
متن کاملImproving 802.11 Wireless TCP Performance with Adaptive Reed-Solomon Codes: An Experimental Study
TCP is currently the dominant protocol for the Internet having originally been designed to perform congestion control and flow control in wired networks. Recently, wireless LAN has been very successful in extending the connectivity of the Internet. However, the performance of TCP in the wireless environment is worse than that in the wired one. Furthermore, the error rate changes with the time i...
متن کامل